
define ArrowSmoke
{
	SetSelector
	{
		TechLogic none/Flaming Weapons Active
		set hotspot
		{
			version
			{
				Visualnone bummy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle sfx a arrow smoke
			}
		}
	}
}

//==============================================================================
define Flame
{
	SetSelector
	{
		TechLogic none/Flaming Weapons Active
		set hotspot
		{
			version
			{
				Visualnone jimmy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Flaming Spear
			}
		}
	}
}

//==============================================================================
define Panic
{
	SetSelector
	{
		TechLogic none/Phobos Spear of Panic/Gemino
		set hotspot
		{
			version
			{
				Visualnone jimmy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX G Phobos Spear
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX G Phobos Spear
			}
		}
	}
}

//==============================================================================
define Poison
{
	TechLogic none/Shafts of Plague
	set hotspot
	{
		version
		{
			Visualnone jimmy
		}
	}	
	set hotspot
	{
		version
		{
			Visualparticle Special A Poison Buff
		}
	}
}


//==============================================================================
define Javelin
{
	SetSelector
	{
		CultureLogic none/Atlantean
		SetSelector
		{
			SetSelector
			{		
				TechLogic none/Copper Weapons/Bronze Weapons/Iron Weapons
				set hotspot
				{
					version
					{
						Visual Attachments A Javelin
						connect hotspot Flame hotspot
						connect hotspot ArrowSmoke hotspot
						connect hotspot Panic hotspot
						connect hotspot Poison hotspot
					}
				}
				set hotspot
				{
					version
					{
						Visual Attachments A Javelin
						replaceTexture Attachments A Spear Standard/Attachments A Spear Copper
						connect hotspot Flame hotspot
						connect hotspot ArrowSmoke hotspot
						connect hotspot Panic hotspot
						connect hotspot Poison hotspot
					}
				}
				set hotspot
				{
					version
					{
						Visual Attachments A Javelin
						replaceTexture Attachments A Spear Standard/Attachments A Spear Bronze
						connect hotspot Flame hotspot
						connect hotspot ArrowSmoke hotspot
						connect hotspot Panic hotspot
						connect hotspot Poison hotspot
					}
				}
				set hotspot
				{
					version
					{
						Visual Attachments A Javelin
						replaceTexture Attachments A Spear Standard/Attachments A Spear Iron
						connect hotspot Flame hotspot
						connect hotspot ArrowSmoke hotspot
						connect hotspot Panic hotspot
						connect hotspot Poison hotspot
					}
				}
			}
		}
		SetSelector
		{
			TechLogic None/Gemino
			set hotspot
			{
				version
				{
					Visual Attachments X Spear Satyr
					connect ATTACHPOINT Flame hotspot
						connect hotspot ArrowSmoke hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Attachments X Spear Satyr
					connect ATTACHPOINT Panic hotspot
					connect ATTACHPOINT Flame hotspot
					connect hotspot ArrowSmoke hotspot
					replaceTexture Attachments A Spear Standard/Attachments X Spear Satyr
				}
			}
		}
	}
}